# 打印 1-10
# range 是一个内建函数，起到的效果就是得到一个“可迭代对象”
# 这个可迭代对象中就包含一系列的整数
# range(beg, end) ==> [beg, end) 前闭后开区间
for i in range(1, 11):
    print(i)
# 使用 range 函数, 能够生成一个可迭代对象. 生成的范围是 [1, 11), 也就是 [1, 10]

# 打印 2、4、6、8、10
for i in range(2, 12, 2):
    print(i)
# 通过 range 的第三个参数, 可以指定迭代时候的 "步长". 也就是一次让循环变量加几

# 打印 10-1
for i in range(10, 0, -1):
    print(i)
# range 的步长也可以设定成负数

# 求 1-100 的和
theSum = 0
for i in range(1, 101):
    theSum += i
print(theSum)